cedros island black-tailed deer - Alemán Inglés Diccionario